﻿<?php
// ******* Controleur Zone Clients ***************************************

 // inclusion du fichier de configuration
require_once("../config/config.php");
require_once("../sources/fonctionsClients.php");


//**********************************************************************
// Ce contrôleur redirige vers des contrôleurs spécifiques à chaque zone
// ... le but étant de diviser en 3 parties le code du contrôleur...
//**********************************************************************

//$zone = "client";

if (isset($_GET["action"])) {
  $action = $_GET["action"];
}

switch($action) {
  
case "proposerInscriptionClient":
  // fonction métier : 
  // fonction d'affichage
  //$tableauCli = afficherFormulaireInscr();
  $contenu = afficherFormulaireInscr();//$_REQUEST[]  name, dao
  //si remonter de liste du dao, alors on fait un $tableauCli
  EnregistrerClient($tableauCli);
  break;
  
case "afficherAllFilms":
  //métier
  $titreSque = "Affichage des films";
  $tabFilms = getAllFilms();
  $contenu = displayAllFilms($tabFilms);
  break;
  
case "gerant":
  header("Location: " . BASE_URL ."gerant/index.php");
  break;
  
  default :
    header("Location: " . BASE_URL ."client/index.php?action=afficherAllFilms");
  break;
  
}

/* pas de composition de vue dans le cas du contrôleur de zone */

//$filename = "../vue/fragments/".$filename;

// composition de la vue
$entete = file_get_contents("../vue/fragments/entete.frg.html.php");
$piedpage = file_get_contents("../vue/fragments/piedpage.frg.html.php");
//$contenu = file_get_contents($filename);

require_once("../vue/squelette/squelette.html.php");



?>